/**
 * 
 */
package org.rollinitiative.d20;

/**
 * Implementers of this interface will receive notice of changes in value to AdjustableValue objects
 * for which they are subscribed.
 * 
 * @author bebopjmm
 * @since sprint-0.1
 */
public interface AdjustableValueListener
{

   /**
    * This method will be invoked by an AdjustableValue when its value changes.
    * 
    * @param adjustable AdjustableValue that has changed.
    */
   public void valueChanged(AdjustableValue adjustable);
}
